2021 iThome 鐵人賽
分享至
《人月神話》這本書中一直強調:
軟體設計很重要的原則之一,就是保有「概念的整體性」。
首先我們先想想,開發軟體的目的,就是要解決問題並轉換價值。
一個大型的前端專案,開發團隊有非常多功能需要完成,且必須在有限的時程之下完成開發。
然而,專案的開發是多人共同進行的系統性的工作,溝通的成本很高。需兼顧產品功能性及團隊的便利互通性,為了達到這個目的,在專案的設計上就必須講求概念的一致性及整理性。
團隊之中,必須由少數人來負責架構的設計及規劃。
IT邦幫忙